Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Brazil F1 Chile #1-w1 Chile #1-w2 Chile #1-w3 Chile #1-w4 France F8 France F9 France F10 France F11 Brazil F3 Argentina F5 Bolivia F2 Colombia F4 Brazil F1 Brazil F2 Chile F1 Chile F2 Chile F3 Argentina F3 Argentina F4 USA F12 Argentina F6 Argentina F7 Argentina F8 Ecuador F1 Ecuador F2 Argentina F11 Argentina F12 Colombia F5 Colombia F6 Chile F5 Venezuela F8 Colombia F2 Venezuela #1-w1 Argentina F1 Venezuela #1-w2 Argentina F2 Venezuela #1-w3 Argentina F3 Venezuela #1-w4 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F9 Brazil F4 Brazil F6 Argentina F12 Ecuador F1 Ecuador F2 Ecuador F3 Brazil F12 Uruguay F4 El Salvador F1 Colombia F1 Argentina F8 Chile F6 Argentina F5 Ecuador F3 Argentina F6 Argentina F7 Argentina F1 Argentina F2 Argentina F3 Venezuela F1B Bolivia F2 Brazil F5 Brazil F4 Argentina F4 Venezuela F7 VIII Gramado Open - Gramado Challenger ATP de Cuenca Diario El Mercurio - Cuenca Amazonia Open de Tenis - Belem IX Gramado Open - Gramado Copa Petrobras Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Copa Kia Challenger ATP - Santiago Seguros Bolivar Open - Bogota Oklahoma Challenger - Tulsa XIII Trofeo Ciudad de Quito - Quito Challenger Ciudad de Guayaquil - Guayaquil AGT Challenger - Leon Credicard Citi Mastercard Tennis Cup - Campos do Jordao Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires San Marino Challenger Tallahassee Challenger Blumenau Challenger Zagreb Challenger Bogota Challenger Dallas Challenger Aix En Provence Challenger Copa AT&T - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Ordina Open - 's-Hertogenbosch Copa Telmex - Buenos Aires Austrian Open - Kitzbuhel Manta Challenger Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Montevideo Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Trofeo Francesco Guzzini - Recanati Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Apia International - Sydney Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Copa Petrobras-Uruguay - Montevideo Salinas Challenger Cordenons Challenger Citi Open - Washington Binghamton Challenger Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Apia International - Sydney Voit Mexico City Open - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg China Open - Beijing If Stockholm Open - Stockholm Sydney International - Sydney Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril AEGON Championships - London SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Bancolombia Open - Cali Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Antalya Challenger Antalya 2 Challenger Buenos Aires Challenger Biella 5 Challenger AEGON International - Eastbourne Buenos Aires Challenger Campinas Challenger Lima Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Top Wool Challenger Biella - Biella XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito South African Airways Tennis Open - Durban Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Brasil Open - Costa do Sauipe Ciudad de Pozoblanco Open Diputacion - Cordoba Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Akbank Private Banking TED Open - Istanbul Challenger Britania Zavaleta - Puebla III Aberto Santa Catarina de Tenis - Florianopolis ECM Prague Open 2008 - Prague 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Siemens Open - Scheveningen Chengdu Open - Chengdu XIV Challenger ATP Club Premium Open - Quito Regions Morgan Keegan Championships - Memphis Abierto Internacional Varonil Ciudad de Cancun - Cancun Lima Challenger - Lima Sao Paulo Challenger Pozoblanco Challenger Gerry Weber Open - Halle Lima Challenger Salinas Challenger Sunrise Challenger Tallahassee Challenger Sarasota Challenger Carson Challenger Barranquilla Challenger Santos Challenger Furth Challenger Rijeka Challenger Kosice Challenger Milan Challenger Orbetello Challenger Dortmund Challenger Trani Challenger Todi Challenger Napoli Challenger Bordeaux Challenger Villa Allende Challenger Medellin Challenger UNICEF Open - 's Hertogenbosch Cordenons Challenger Manerbio Challenger Winston-Salem Open - Winston-Salem St. Remy Challenger Guayaquil Challenger Santiago Challenger Buenos Aires Challenger Tallahassee Challenger Savannah Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Vicenza Challenger Gerry Weber Open - Halle Bastad Challenger Copa Ericsson Argentina - Buenos Aires Banca Stato Challenger Lugano - Lugano Sao Paulo - Brazil Banca Stato Challenger Lugano - Lugano La Serena Open - La Serena Aegon Nottingham Open - Nottingham Guayaquil Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao II Manta Open - Manta Swiss Indoors Basel - Basel XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Buenos Aires Nossa Caixa Tennis Cup - Sao Paulo Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Oeiras 3 Challenger Nottingham 2 Challenger II Challenger Ciudada de Guayaquil - Guayaquil La Serena Open - La Serena AT&T Challenger of Dallas - Dallas II Cyclus Open de Tenis - Florianopolis XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Ostdeutscher Sparkessen Cup - Dresden The 'Fitz' Casino Challenger - Tunica Baden Open - Karlsruhe Copa Petrobras Argentina - Buenos Aires JSM Challenger - Champaign ATP Challenger La Serena - La Serena Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Nord LB Open - Braunschweig BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino BH Tenis Open International Cup 2008 - Belo Horizonte GHI Bronx Tennis Classic - Bronx Seguros Bolivar Open - Cali Copa Petrobras-Paraguay - Asuncion II Manta Open - Manta Challenger ATP de Cuenca Diario El Mercurio - Cuenca Bogota Challenger X Trofeo Ciudad de Quito - Quito Cali Challenger Buenos Aires Challenger Guayaquil Challenger Copa Petrobras Uruguay - Montevideo Sao Paulo Challenger Baton Rouge Challenger Ojai Challenger Medellin Challenger Copa Ericsson Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Copa Petrobras Argentina - Buenos Aires Campos do Jordao Challenger Ljubljana Challenger Belo Horizonte Challenger Memorial Manfredini - Sassuolo Polska Energia Open - Bytom Buenos Aires Challenger Guayaquil Challenger Caltanissetta Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Orleans Challenger Mons Challenger AT&T Challenger of Dallas - Dallas San Marino Challenger Montevideo Challenger Bogota Challenger Guayaquil Challenger Winnetka Challenger Tunis Challenger SMS Tennis Cup - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Genova Challenger Bogota Challenger Braunschweig Challenger Como Challenger Santiago Challenger Lima Challenger Brescia Challenger Argentina Open - Buenos Aires San Juan Challenger Arpa Ceramic Cup - Reggio Emilia BH Tennis Open - Belo Horizonte Zagreb Challenger Prostejov Challenger 's Tennis Masters 07 Challenger - Graz IV Manta Open - Manta Sao Leopoldo Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Memorial Savigni - Sassuolo Braunschweig Challenger Buenos Aires Challenger Lubbock Challenger - Lubbock Guayaquil Challenger Montevideo Challenger V Gramado Open de Tennis - Gramado Open de Montauban - Montauban Santo Domingo Challenger Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Asuncion Challenger Buenos Aires Challenger Montevideo Challenger X Challenger Britania Zavaleta - Puebla Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Prosperita Open 2008 - Ostrava Sarasota Challenger Copa Petrobras Aracaju - Aracaju Winnetka Challenger Aberto de Sao Paulo - Sao Paulo San Remo Tennis Cup - San Remo Copa Telefonica CTC Chile - Santiago Manta Challenger Copa Petrobras-Brazil - Aracaju Copa Petrobras - Montevideo Buenos Aires Challenger Seguros Bolivar Open - Medellin Guayaquil Challenger Santiago Challenger Cancun Challenger Bogota Challenger Sarasota Challenger Salinas Challenger Movistar Open - Vina del Mar SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Power Horse World Team Cup - Dusseldorf Citi Open - Washington European Open - Antwerp Copa Claro - Buenos Aires Challenger ATP de Cuenca Diario El Mercurio - Cuenca Copa Ericsson Chile - Santiago China Open - Beijing Rome Challenger 14° BH Tennis Open - Belo Horizonte Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Copa AT&T - Buenos Aires Copa Petrobras Santiago - Santiago Copa Telmex - Buenos Aires Freeman Men's $50,000 Challenger - Joplin Belo Horizonte Challenger BCR Open Romania - Bucharest ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Serbia Open - Belgrade Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Pereira Challenger VTR Open - Vina del Mar Savannah Challenger Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Movistar Open - Santiago BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Internazionali BNL dItalia - Rome Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Mutua Madrilena Masters Madrid - Madrid Valencia Open - Valencia Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Sony Ericsson Open - Miami SAP Open - San Jose Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Sony Open Tennis - Miami Millennium Estoril Open - Estoril Farmers Classic - Los Angeles Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Brisbane International - Brisbane ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Santiago Open - Santiago Copa Telmex - Buenos Aires AEGON International - Eastbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London Cordoba Open - Cordoba U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Zagreb Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne Rio Open - Rio de Janeiro U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Topshelf Open - 's-Hertogenbosch Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 VTR Open - Vina del Mar French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne Australian Open - Melbourne Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto China Open - Beijing Mercedes Cup - Stuttgart Cordoba Open - Cordoba Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London Davis Cup, World Group, QF, RUS-ARG 2-3 French Open - Paris Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, POL-ARG 2-3